package com.xinqi.modules.stats.studyanalysis.service;

import com.xinqi.common.mybatis.data.service.BaseService;
import com.xinqi.modules.stats.studyanalysis.domain.CourseStudentAnalysisEntity;

/**
 * 班级汇总数据接口
 * @author dzy
 */
public interface CourseStudentAnalysisService extends BaseService<CourseStudentAnalysisEntity> {

    /**
     * 删除生成统计数据
     * @description 目前：定时时间 每晚12点生成一次
     * @Author dzy
     */
    void clearStudentAnalysis();

    /**
     * 重新生成统计数据
     * @param classId 班级ID
     * @description 目前：定时时间 每晚12点生成一次
     * @Author dzy
     */
    void createStudentAnalysis(Long classId);

}
